
<div class="onelevator-info">
	<nz-spin [nzSpinning]="isSpinning">
		<form nz-form [formGroup]="validateForm" (ngSubmit)="submitForm($event,validateForm.value)">
			<div nz-form-item nz-row>
				<!-- <div nz-form-label nz-col [nzSm]="3" [nzXs]="3">
					<label for="elevatorNum" nz-form-item-required>设备代码</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('elevatorNum')">
					<nz-input [nzSize]="'large'" formControlName="elevatorNum" [nzId]="'elevatorNum'" [(ngModel)]="oneLevatorBean.elevatorNum"
						name="elevatorNum" [nzDisabled]="true"></nz-input>
					<div nz-form-explain *ngIf="getFormControl('elevatorNum').dirty&&getFormControl('elevatorNum').hasError('required')">设备代码不能为空!</div> 
				</div> -->
				
				<div nz-form-label nz-col [nzSm]="3" [nzXs]="3">
					<label for="projectName" nz-form-item-required>项目名称</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('projectName')">
					<nz-input [nzSize]="'large'" formControlName="projectName" [nzId]="'projectName'" [(ngModel)]="oneLevatorBean.projectName"
						name="projectName" ></nz-input>
					<div nz-form-explain *ngIf="getFormControl('projectName').dirty&&getFormControl('projectName').hasError('required')">项目名称不能为空!</div> 
				</div>
				<div nz-form-label nz-col [nzSm]="4" [nzXs]="4">
					<label for="fax" nz-form-item-required>传真</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('fax')">
					<nz-input [nzSize]="'large'" formControlName="fax" [nzId]="'fax'" [(ngModel)]="oneLevatorBean.fax"
						name="fax" >
					</nz-input>
					<div nz-form-explain *ngIf="getFormControl('fax').dirty&&getFormControl('fax').hasError('required')">传真不能为空!</div> 
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="3" [nzXs]="3">
					<label for="contractNum" nz-form-item-required>合同号</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('contractNum')">
					<nz-input [nzSize]="'large'" formControlName="contractNum" [nzId]="'contractNum'" [(ngModel)]="oneLevatorBean.contractNum"
						name="contractNum" ></nz-input>
					<div nz-form-explain *ngIf="getFormControl('contractNum').dirty&&getFormControl('contractNum').hasError('required')">合同号不能为空!</div> 
				</div>
				<div nz-form-label nz-col [nzSm]="4" [nzXs]="4">
					<label for="usedOrgName" nz-form-item-required>使用单位名称</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('usedOrgName')">
					<nz-input [nzSize]="'large'" formControlName="usedOrgName" [nzId]="'usedOrgName'" [(ngModel)]="oneLevatorBean.usedOrgName"
						name="usedOrgName" ></nz-input>
					<div nz-form-explain *ngIf="getFormControl('usedOrgName').dirty&&getFormControl('usedOrgName').hasError('required')">使用单位名称不能为空!</div> 
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="3" [nzXs]="3">
					<label for="usedOrgAddress" nz-form-item-required>使用单位地址</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('usedOrgAddress')">
					<nz-input [nzSize]="'large'" formControlName="usedOrgAddress" [nzId]="'usedOrgAddress'" [(ngModel)]="oneLevatorBean.usedOrgAddress"
						name="usedOrgAddress" >
					</nz-input>
					<div nz-form-explain *ngIf="getFormControl('usedOrgAddress').dirty&&getFormControl('usedOrgAddress').hasError('required')">使用单位不能为空!</div> 
				</div>
				<div nz-form-label nz-col [nzSm]="4" [nzXs]="4">
					<label for="elevatorOrgAddress" nz-form-item-required>电梯安装地点</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('elevatorOrgAddress')">
					<nz-input [nzSize]="'large'" formControlName="elevatorOrgAddress" [nzId]="'elevatorOrgAddress'" [(ngModel)]="oneLevatorBean.elevatorOrgAddress"
						name="elevatorOrgAddress" >
					</nz-input>
					<div nz-form-explain *ngIf="getFormControl('elevatorOrgAddress').dirty&&getFormControl('elevatorOrgAddress').hasError('required')">电梯安装地点不能为空!</div> 
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="3" [nzXs]="3">
					<label for="registerId" nz-form-item-required>注册代码</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('registerId')">
					<nz-input [nzSize]="'large'" formControlName="registerId" [nzId]="'registerId'" [(ngModel)]="oneLevatorBean.registerId"
						name="registerId" >
					</nz-input>
					<div nz-form-explain *ngIf="getFormControl('registerId').dirty&&getFormControl('registerId').hasError('required')">使用单位不能为空!</div> 
				</div>
				<div nz-form-label nz-col [nzSm]="4" [nzXs]="4">
					<label for="registrationCard" nz-form-item-required>使用登记证号</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('registrationCard')">
					<nz-input [nzSize]="'large'" formControlName="registrationCard" [nzId]="'registrationCard'" [(ngModel)]="oneLevatorBean.registrationCard"
						name="registrationCard" >
					</nz-input>
					<div nz-form-explain *ngIf="getFormControl('registrationCard').dirty&&getFormControl('registrationCard').hasError('required')">使用登记证号不能为空!</div> 
				</div>
			</div>
			<div nz-form-item nz-row>  
				<div nz-form-label nz-col [nzSm]="3" [nzXs]="3">
					<label for="cantacts" nz-form-item-required>联系人</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('cantacts')">
					<nz-input [nzSize]="'large'" formControlName="cantacts" [nzId]="'cantacts'" [(ngModel)]="oneLevatorBean.cantacts"
						name="cantacts" >
					</nz-input>
					<div nz-form-explain *ngIf="getFormControl('cantacts').dirty&&getFormControl('cantacts').hasError('required')">联系人不能为空!</div> 
				</div>
				<div nz-form-label nz-col [nzSm]="4" [nzXs]="4">
					<label for="phoneNUm" nz-form-item-required>电话</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback [nzValidateStatus]="getFormControl('phoneNUm')">
					<nz-input [nzSize]="'large'" formControlName="phoneNUm" [nzId]="'phoneNUm'" [(ngModel)]="oneLevatorBean.phoneNUm"
						name="phoneNUm" >
					</nz-input>
					<div nz-form-explain *ngIf="getFormControl('phoneNUm').dirty&&getFormControl('phoneNUm').hasError('required')">电话不能为空!</div> 
				</div>
			</div>   

			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="conformityCertificate">电梯整机合格证等随机文件</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'conformityCertificate')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="salesInstallationContract">电梯销售(安装)合同</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'salesInstallationContract')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('conformityCertificate')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'conformityCertificate')" *ngFor="let f of getParamList('conformityCertificate')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('salesInstallationContract')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'salesInstallationContract')" *ngFor="let f of getParamList('salesInstallationContract')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="installationNotification">电梯安装告知书</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'installationNotification')"/>
				</div> 
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="inspectionRequisition">安装检验申请单</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'inspectionRequisition')"/>
				</div>  
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('installationNotification')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'installationNotification')" *ngFor="let f of getParamList('installationNotification')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('inspectionRequisition')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'inspectionRequisition')" *ngFor="let f of getParamList('inspectionRequisition')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>   
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="selfCheckRecord">电梯安装自检记录</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'selfCheckRecord')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="supervisionApply">电梯监督检验申请表</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'supervisionApply')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('selfCheckRecord')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'selfCheckRecord')" *ngFor="let f of getParamList('selfCheckRecord')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('supervisionApply')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'supervisionApply')" *ngFor="let f of getParamList('supervisionApply')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="acceptanceReport">电梯验收报告</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'acceptanceReport')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="completionDocuments">电梯安装竣工移交单</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'completionDocuments')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('acceptanceReport')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'acceptanceReport')" *ngFor="let f of getParamList('acceptanceReport')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('completionDocuments')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'completionDocuments')" *ngFor="let f of getParamList('completionDocuments')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="installationAcceptanceRecord">电梯安装验收记录</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'installationAcceptanceRecord')"/>
				</div>   
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="siteProblemReport">安装现场存在问题报告书</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'siteProblemReport')"/>
				</div> 
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('installationAcceptanceRecord')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'installationAcceptanceRecord')" *ngFor="let f of getParamList('installationAcceptanceRecord')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('siteProblemReport')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'siteProblemReport')" *ngFor="let f of getParamList('siteProblemReport')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="constructionDesignScheme">施工组织设计方案</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'constructionDesignScheme')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="safetyTechnicalDisclosure">安全技术交底</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'safetyTechnicalDisclosure')"/>
				</div>
			</div>
		<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('constructionDesignScheme')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'constructionDesignScheme')" *ngFor="let f of getParamList('constructionDesignScheme')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('safetyTechnicalDisclosure')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'safetyTechnicalDisclosure')" *ngFor="let f of getParamList('safetyTechnicalDisclosure')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="unpackingRecord">开箱记录</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'unpackingRecord')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="safetyComponentsTestReport">安全部件型式试验报告</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'safetyComponentsTestReport')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('unpackingRecord')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'unpackingRecord')" *ngFor="let f of getParamList('unpackingRecord')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('safetyComponentsTestReport')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'safetyComponentsTestReport')" *ngFor="let f of getParamList('safetyComponentsTestReport')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="annualInspectionReport">年定期检验报告</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'annualInspectionReport')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="routineMaintenance">日常保养、维修反馈单</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'routineMaintenance')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('annualInspectionReport')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'annualInspectionReport')" *ngFor="let f of getParamList('annualInspectionReport')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('routineMaintenance')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'routineMaintenance')" *ngFor="let f of getParamList('routineMaintenance')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>

			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="elevatorMaintenanceContract">电梯维修保养合同</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'elevatorMaintenanceContract')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="remarks">用户意见</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'remarks')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('elevatorMaintenanceContract')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'elevatorMaintenanceContract')" *ngFor="let f of getParamList('elevatorMaintenanceContract')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('remarks')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'remarks')" *ngFor="let f of getParamList('remarks')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="personShouze">电梯作业人员守则</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'personShouze')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="personRcglRyzz">电梯日常管理</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'personRcglRyzz')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('personShouze')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'personShouze')" *ngFor="let f of getParamList('personShouze')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('personRcglRyzz')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'personRcglRyzz')" *ngFor="let f of getParamList('personRcglRyzz')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="jsrczgz">电梯驾驶人员操作规程</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'jsrczgz')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="jcwhczgz">电梯日常检查</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'jcwhczgz')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('jsrczgz')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'jsrczgz')" *ngFor="let f of getParamList('jsrczgz')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('jcwhczgz')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'jcwhczgz')" *ngFor="let f of getParamList('jcwhczgz')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="cgjczd">电梯常规检查制度</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'cgjczd')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="whbyzd">电梯维护保养制度</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'whbyzd')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('cgjczd')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'cgjczd')" *ngFor="let f of getParamList('cgjczd')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('whbyzd')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'whbyzd')" *ngFor="let f of getParamList('whbyzd')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="dqbjzd">电梯定期报检制度</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'dqbjzd')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="pxkhzd">作业人员培训考核制度</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'pxkhzd')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('dqbjzd')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'dqbjzd')" *ngFor="let f of getParamList('dqbjzd')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('pxkhzd')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'pxkhzd')" *ngFor="let f of getParamList('pxkhzd')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="ywyjyxzd">电梯意外事故应急救援演习制度</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'ywyjyxzd')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="dtaqglzd">电梯安全技术档案管理制度</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'dtaqglzd')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('ywyjyxzd')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'ywyjyxzd')" *ngFor="let f of getParamList('ywyjyxzd')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('dtaqglzd')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'dtaqglzd')" *ngFor="let f of getParamList('dtaqglzd')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="ysglzd">电梯钥匙使用管理制度</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'ysglzd')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="sbfbt">电梯设备分布图</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'sbfbt')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('ysglzd')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'ysglzd')" *ngFor="let f of getParamList('ysglzd')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('sbfbt')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'sbfbt')" *ngFor="let f of getParamList('sbfbt')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="dtztz">电梯总台账</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'dtztz')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="zyryda">电梯作业人员档案</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'zyryda')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('dtztz')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'dtztz')" *ngFor="let f of getParamList('dtztz')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('zyryda')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'zyryda')" *ngFor="let f of getParamList('zyryda')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="wbjhb">电梯维保计划表</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'wbjhb')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="wbryda">电梯维保人员档案</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'wbryda')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('wbjhb')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'wbjhb')" *ngFor="let f of getParamList('wbjhb')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('wbryda')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'wbryda')" *ngFor="let f of getParamList('wbryda')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="dxgzjdbj">大修改造后的监督检验的报检</label>
				</div>
				<div nz-form-control nz-col [nzSm]="6" [nzXs]="6" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'dxgzjdbj')"/>
				</div>
				<div nz-form-label nz-col [nzSm]="5" >
					<label for="ndqjybj">年度定期检验的报检</label>
				</div>
				<div nz-form-control nz-col [nzSm]="8" [nzXs]="8" nzHasFeedback >
					<input type="file" ng2FileSelect [uploader]="fileUploader" (change)="selectedFileOnChanged($event,'ndqjybj')"/>
				</div>
			</div>
			<div nz-form-item nz-row>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('dxgzjdbj')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'dxgzjdbj')" *ngFor="let f of getParamList('dxgzjdbj')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
				<div nz-col [nzSm]="12" [nzXs]="12">
					<div *ngIf="getParamList('ndqjybj')!=null" style="margin-left:50px">
						<div>
							<img (click)="delete(f,'ndqjybj')" *ngFor="let f of getParamList('ndqjybj')" src="{{config.IP+config.API.getUpload+f}}" width="40px" height="40px" style="margin-left: 10px;"/>
						</div>
					</div>
				</div>
			</div>
			<div nz-form-item nz-row style="margin-bottom:8px;">
				<div nz-form-control nz-col [nzSpan]="3" [nzOffset]="7">
					<button nz-button [nzSize]="'large'" [nzType]="'primary'">保存</button>
				</div>
				
			</div>
		</form>
		<div nz-col style="margin-top:-41px;" [nzSpan]="3" [nzOffset]="12">
				<button (click)="showModal()" nz-button [nzSize]="'large'" [nzType]="'primary'">转移</button>
			</div>
	</nz-spin>


<nz-modal [nzVisible]="isVisible" [nzTitle]="modalTitle" [nzContent]="modalContent" [nzFooter]="modalFooter" (nzOnCancel)="handleCancel($event)">
	<ng-template #modalTitle>
		转移一梯一档
	</ng-template>
	<ng-template #modalContent>
			<div  style="margin-top: 40px;margin-left:17%" nz-row>
					<div  nz-col [nzSm]="6" >
						<label for="partyId" >转移的单位: </label>
					</div>
					<div nz-col  [nzSm]="12" [nzXs]="12" >
						<nz-select style="width:200px"
								nzAllowClear
								[nzPlaceHolder]="'请选择'"
								[nzShowSearch]="true"  [nzSize]="large" [(ngModel)]="partyId">
		
							<nz-option
									*ngFor="let option of partyList"
									[nzLabel]="option.partyName"
									[nzValue]="option.id"
									[nzDisabled]="option.disabled">
							</nz-option>
						</nz-select>
					</div>
				</div>
				<div style="margin-top:20px;">
					<button style="margin-left:35%" nz-button [nzType]="'default'" [nzSize]="'large'" (click)="handleCancel($event)">
					返 回
					</button>
					<button nz-button [nzType]="'primary'" [nzSize]="'large'" (click)="handleOk($event)" [nzLoading]="isConfirmLoading">
						提 交
					</button>
				</div>
	</ng-template>
	<ng-template #modalFooter>
		<button nz-button [nzType]="'default'" [nzSize]="'large'" (click)="handleCancel($event)">
		返 回
		</button>
		<button nz-button [nzType]="'primary'" [nzSize]="'large'" (click)="handleOk($event)" [nzLoading]="isConfirmLoading">
		提 交
		</button>
	</ng-template>
	</nz-modal>

</div>